Hi, I want to make a macro making automatically another roll if the roll (so before the modifiers are added) is above a certain value. /roll d100 + ?{Attack|0} - ?{Defence|0} This is the macro as we use it now. What I would like it to be is: /roll d100 { IF > 95 + /roll d100 } + ?{Attack|0} - ?{Defence|0} Meaning each time I roll 96 or more it will roll again and add this to the original roll until I roll 95 or lower (adding that roll as well) and then it should add the modifiers. I've been messing around but can't seem to figure it out :-(